package cn.tedu.micro.demo.order.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

@Data
@TableName("order_info") // 映射表名 order_info
public class OrderInfoPO {

    @TableId(value = "id", type = IdType.AUTO) // 主键字段
    private Integer id;

    @TableField("bill_id") // 订单号字段
    private String billId;

    @TableField("user_id") // 用户ID字段
    private Integer userId;

    @TableField("gun_id") // 设备ID字段
    private Integer gunId;

    @TableField("create_time") // 创建时间字段
    private Date createTime;

    @TableField("update_time") // 更新时间字段
    private Date updateTime;
}